package com.cwh.taskcenter.task.dto.data;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author cwh
 */
@Data
public class UserTaskVO {

    /**
     * 用户任务ID
     */
    private Long id;

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 任务模板ID
     */
    private Long taskId;

    /**
     * 状态(1:未开始,2:进行中,3:已完成,4:已过期)
     */
    private String userTaskStatus;

    /**
     * 当前进度
     */
    private Integer progress;


    /**
     * 连续完成天数
     */
    private Integer continuousDays;

    /**
     * 完成时间
     */
    private LocalDateTime completeTime;

    /**
     *
     */
    private LocalDateTime createdAt;

    /**
     *
     */
    private LocalDateTime updatedAt;

}
